CallGraph
uisettingsdlg.h
Go to the documentation of this file.
00001 /***************************************************************
00002  * Name:      uisettingsdlg.h
00003  * Purpose:   Header to create settings dialor for plugin.
00004  * Author:    Václav Špruček
00005  * Created:   2012-03-04
00006  * Copyright: Václav Špruček 
00007  * License:   wxWidgets license (www.wxwidgets.org)
00008  * Notes:
00009  **************************************************************/
00010 
00011 #ifndef __uisettingsdlg__
00012 #define __uisettingsdlg__
00013 
00014 #include "wx/wx.h"
00015 #include "wx/string.h"
00016 #include "uisettings.h"
00017 #include "confcallgraph.h"
00018 
00019 
00020 class IManager;
00021 //class CallGraph;
00022 
00023 class uisettingsdlg : public uisettings
00024 {
00025         IManager *m_mgr;
00026         //CallGraph *m_mplugin;
00027         
00028 protected:
00029         // Handlers for FormBuildSettingsBaseDlg events.
00030         void OnButton_click_select_gprof( wxCommandEvent& event );
00031         void OnButton_click_select_dot( wxCommandEvent& event );
00032         void OnButton_click_ok( wxCommandEvent& event );
00033         void OnButton_click_cancel( wxCommandEvent& event );
00034         void OnCheckName( wxCommandEvent& event );
00035         void OnCheckParam( wxCommandEvent& event );
00036         //
00037         ConfCallGraph confData;
00038         
00039 public:
00041         uisettingsdlg( wxWindow* parent, IManager *mgr);//, CallGraph *plugin );
00042 };
00043 
00044 #endif
 All Classes Files Functions Variables